package com.ruoyi.project.system.mapper;

import java.util.List;
import com.ruoyi.project.system.domain.SysMomentComment;

/**
 * 平台瞬间评论Mapper接口
 * 
 * @author jjp
 * @date 2020-04-14
 */
public interface SysMomentCommentMapper 
{
    /**
     * 查询平台瞬间评论
     *
     * @param commentId 平台瞬间评论ID
     * @return 平台瞬间评论
     */
    public SysMomentComment selectSysMomentCommentById(Long commentId);

    /**
     * 查询平台瞬间评论列表
     * 
     * @param sysMomentComment 平台瞬间评论
     * @return 平台瞬间评论集合
     */
    public List<SysMomentComment> selectSysMomentCommentList(SysMomentComment sysMomentComment);


    /**
     * 查询平台瞬间评论列表
     *
     * @param momentId 平台瞬间评论
     * @return 平台瞬间评论集合
     */
    public List<SysMomentComment> selectSysMomentId(Long momentId);

    /**
     * 新增平台瞬间评论
     * 
     * @param sysMomentComment 平台瞬间评论
     * @return 结果
     */
    public int insertSysMomentComment(SysMomentComment sysMomentComment);

    /**
     * 修改平台瞬间评论
     * 
     * @param sysMomentComment 平台瞬间评论
     * @return 结果
     */
    public int updateSysMomentComment(SysMomentComment sysMomentComment);

    /**
     * 删除平台瞬间评论
     * 
     * @param commentId 平台瞬间评论ID
     * @return 结果
     */
    public int deleteSysMomentCommentById(Long commentId);

    /**
     * 批量删除平台瞬间评论
     * 
     * @param commentIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSysMomentCommentByIds(Long[] commentIds);

   public int selectCount();
}
